footer {
  clear: both;
  font-size: 12px;
  background: #fff;
  position: relative;
  z-index: 1;
  color: @text-color;
  box-shadow: 0 1000px 0 1000px #fff;
}

footer ul {
  overflow: hidden;
  margin: 0 2%;
  list-style: none;
}

footer ul li {
  float: left;
  width: 25%;
  padding: 24px 2%;
}

footer ul li > h2 {
  font-size: 14px;
  margin: 0 auto 8px;
  font-weight: 500;
  position: relative;
  > .anticon {
    font-size: 16px;
    position: absolute;
    left: -22px;
    top: 3px;
    color: #aaa;
  }
}

footer ul li > div {
  margin: 0 8px 5px 0;
}
